heart-leaved saxifrage - German English Dictionary